package vip.source.pattern.part08.imporve.service.engine;

import vip.source.pattern.part08.imporve.domain.EngineResult;
import vip.source.pattern.part08.imporve.domain.TreeRich;

import java.util.Map;

public interface IEngine {

    EngineResult process(
            final Long treeId,
            final String userId,
            TreeRich treeRich,
            final Map<String, String> decisionMatter);
}
